package com.hsmpay.mobile.pojo.terminal;

import com.hsmpay.common.pojo.BasePojo;

import java.util.Date;

/**
 * 终端功能清单表 java bean
 * 对应 info_terminalPrivileges表
 *
 * @author 颜铃璋
 * @created 2012-12-18
 */
public class TerminalPrivileges extends BasePojo {
    private static final long serialVersionUID = 789385624317917815L;

    private Long id;//ID
    private String name;//功能名称
    private String functionKey;//功能关键字
    private String description;//功能描述
    private Date createDate;
    private Integer status;//功能状态 1正常使用 2暂停使用 默认值为1
    private Integer deleted;//1 逻辑删除 0 没有删除 default 0
    private Long tchannel;//通道代码
    private Long payTchannel;//支付通道代码

    public Long getVisible() {
        return visible;
    }

    public void setVisible(Long visible) {
        this.visible = visible;
    }

    private Long visible; // 是否界面可见

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getFunctionKey() {
        return functionKey;
    }

    public void setFunctionKey(String functionKey) {
        this.functionKey = functionKey;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getDeleted() {
        return deleted;
    }

    public void setDeleted(Integer deleted) {
        this.deleted = deleted;
    }

    public Long getTchannel() {
        return tchannel;
    }

    public void setTchannel(Long tchannel) {
        this.tchannel = tchannel;
    }

    public Long getPayTchannel() {
        return payTchannel;
    }

    public void setPayTchannel(Long payTchannel) {
        this.payTchannel = payTchannel;
    }
}
